<?php

if(isset($action)) {

//jednotlive akce
if($action == ACTION_LOGIN){
    $username = convert($_POST['login_username']);
    $pass = md5(convert($_POST['login_pass']));
    if(userLogin($username, $pass)) {
	      $temp_user = getUserByUsername($username);  
	      if(!isAccountActivated($temp_user->getId())){
	        $page = PAGE_NOT_ACTIVATED;
	      } else {
	      	$user = $temp_user;
	        $_SESSION['logged_user'] = $user;
	        $_SESSION['auth_code'] = newAuthCode($user->getId());
	        
	        if($_POST['login_remember'] == 1){
	        	setcookie("cookname", $username, time() + LOGIN_REMEMBER_TIME, "/");
				setcookie("cookpass", $pass, time() + LOGIN_REMEMBER_TIME, "/");
	        }
	        
	        if($user->getRole() == ROLE_ADMIN) {
	        	$page = PAGE_ADMIN_REPORTS;
	        	$menu = get_page_menu(PAGE_ADMIN_REPORTS);
	        }
	      }
    } else {
    	$login_error = new Message("Neplatné jméno nebo heslo", MSG_WARNING);
    }
} else if($action == ACTION_LOGOUT) {
    unset($_SESSION['logged_user']);
    unset($_SESSION['auth_code']);
    session_destroy();
    $user = new User("", "", ROLE_PUBLIC);
    $page = PAGE_NEWS;
    $menu = get_page_menu(PAGE_NEWS);
    setcookie("cookname", "", time() - LOGIN_REMEMBER_TIME, "/");
	setcookie("cookpass", "", time() - LOGIN_REMEMBER_TIME, "/");
	unset($_COOKIE['cookname']);
	unset($_COOKIE['cookpass']);

} else if($action == ACTION_ACTIVATION) {
  $code = $_GET['code'];
  $user_id = getUserIdByActivation($code);
  if(isset($user_id)) {
    activateAccount($user_id);
    $activated = true;
    $activated_username = getUsername($user_id);
  } else $activated = false;
   
} else if($action == ACTION_NEW_USER) {
  $reg_code = convert($_POST['reg_code']);
  $gen_code = convert($_POST['gen_code']);
  $reg_username = convert($_POST['reg_username']);
  $reg_pass = convert($_POST['reg_pass']);
  $reg_pass_again = convert($_POST['reg_pass_again']);
  $reg_name = convert($_POST['reg_name']);
  $reg_surname = convert($_POST['reg_surname']);
  $reg_email = convert($_POST['reg_email']);
  
  $success = true;
  
  if ($reg_username == "" || $reg_pass == "" || $reg_name == "" || $reg_surname == "" || $reg_email == "") {
    $success = false;
  	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
  }
  if (userExists($reg_username)) {
  	$success = false;
  	$messages->add2("Uživatel <strong>$reg_username</strong> již existuje, zvolte jiné uživatelské jméno", MSG_WARNING);
  }
  if ($reg_pass != $reg_pass_again) {
  	$success = false;
    $messages->add2("Zadaná hesla musí být stejná", MSG_WARNING);
  }
  if (!is_mail($reg_email)) {
  	$success = false;
  	$messages->add2("Neplatný formát emailové adresy", MSG_WARNING); 
  }
  if($reg_code != $gen_code) {
  	$success = false;
  	$messages->add2("Vyplňte prosím správně uvedený číselný kód", MSG_WARNING);
  }
  if($success){
  	$md5pass = md5($reg_pass);
  	$activation = md5(random_code(10));
  	registerUser($reg_username, $md5pass, $reg_name, $reg_surname, $reg_email, $activation);
  	$subject = "Aktivace účtu na webu TJ Sokol Zdelov";
  	$message = "Dobry den ".$reg_username.",\n\nVas ucet na oficialnim webu TJ Sokol Zdelov byl vytvoren. Pro aktivaci uctu kliknete na nasledujicc odkaz:\n".
  	DOMAIN."/".redirect_str_header(PAGE_ACTIVATION)."&action=".ACTION_ACTIVATION."&code=".$activation."\n\nPokud neni odkaz aktivni ve Vasem emailovem klientovi, zkopirujte jej prosim do radku adresy Vaseho internetoveho prohlizece.\n\nDekujeme za Vasi registraci. Admin webu TJ Sokol Zdelov (".DOMAIN.")";
  	$headers = 'From: sokolzdelov@dadena.com';
  	mail($reg_email, $subject, $message, $headers);
  	redirect(PAGE_REGISTERED, "");
  }
  
} else if($action == ACTION_CHANGE_PROFILE) {
	if($_GET['edit'] == "basic"){
		$ch_username = convert($_POST['ch_username']);
  		$ch_name = convert($_POST['ch_name']);
  		$ch_surname = convert($_POST['ch_surname']);	
		
  		$success = true;
  		
		if ($ch_username == "" || $ch_name == "" || $ch_surname == "") {
    		$success = false;
		  	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
		}
		if ($ch_username != $user->getUsername() && userExists($ch_username)) {
		  	$success = false;
		  	$messages->add2("Uživatel <strong>$ch_username</strong> již existuje, zvolte jiné uživatelské jméno", MSG_WARNING);
		}
		
		if($success) {
		  	updateUserBasic($user->getId(), $ch_username, $ch_name, $ch_surname);
		  	$messages->add2("Uživatelské údaje byly úspěšně změněny, další změna bude možná za ".PROFILE_CHANGE_DELAY." dní", MSG_INFO); 
		} 
  		
	} else if($_GET['edit'] == "other"){
		$ch_email = convert($_POST['ch_email']);	
		
		if (!is_mail($ch_email)) {
		  	$success = false;
		  	$messages->add2("Neplatný formát emailové adresy", MSG_WARNING); 
		} else {
			updateUserOther($user->getId(), $ch_email);
			$messages->add2("Uživatelské údaje byly úspěšně změněny", MSG_INFO); 
		}
	}
  
} else if($action == ACTION_CHANGE_PASSWORD) {
  $pass_old = convert($_POST['pass_old']);
  $pass_new = convert($_POST['pass_new']);
  $pass_new_again = convert($_POST['pass_new_again']);
  $user_pass = getPassword($user->getId());
  
  if ($pass_old == "" || $pass_new == "" || $pass_new_again == "") {
  	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
  } else if (md5($pass_old) != $user_pass) {
    $messages->add2("Neplatné staré heslo", MSG_WARNING);
  } else if ($pass_new != $pass_new_again) {
  	$messages->add2("Nová hesla se neshodují", MSG_WARNING); 
  } else {
  	$md5pass = md5($pass_new);
  	changePassword($user->getId(), $md5pass);
  	$messages->add2("Heslo bylo úspěšně změněno", MSG_INFO);
  }  
  
} else if ($action == ACTION_NEW_TOPIC) {
  $tema_text = convert($_POST['tema_text']);
  $gen_code = convert($_POST['gen_code']);
  $control_code = convert($_POST['control_code']);
  
  $success = true;
  
  if ($tema_text == "") {
  	$success = false;
  	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
  }
  if(getForumsCount($tema_text) > 0){
  	$success = false;
  	$messages->add2("Téma se stejným názvem již existuje", MSG_WARNING);
  }
  if($control_code != $gen_code) {
  	$success = false;
  	$messages->add2("Vyplňte prosím správně uvedený číselný kód", MSG_WARNING);
  } 
  if($success) {
    $id_tema = insertForumTheme($tema_text, $user->getId());
    redirect(PAGE_FORUM_THEME, "&id_tema=".$id_tema);
  }
  
} else if($action == ACTION_NEW_REPLY) {
  $prispevek_text = $_POST['prispevek_text'];
  $gen_code = convert($_POST['gen_code']);
  $control_code = convert($_POST['control_code']);
  
  $success = true;
  
  if($prispevek_text == "") {
  	$success = false;
  	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
  }
  if($control_code != $gen_code) {
  	$success = false;
  	$messages->add2("Vyplňte prosím správně uvedený číselný kód", MSG_WARNING);
  }
  if($success) {
    insertForumComment($_GET['id_tema'], $user->getId(), $prispevek_text);
    $prispevek_text = "";
    $messages->add2("Příspěvek byl úspěšně vložen", MSG_INFO);
  }
  
} else if($action == ACTION_NEW_COMMENT) {
  $komentar_text = $_POST['komentar_text'];
  $gen_code = convert($_POST['gen_code']);
  $control_code = convert($_POST['control_code']);
  
  $success = true;
  
  if($komentar_text == ""){
    $success = false;
  	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
  }
  if($control_code != $gen_code) {
  	$success = false;
  	$messages->add2("Vyplňte prosím správně uvedený číselný kód", MSG_WARNING);
  }
  if($success) {
    $query = insertReportComment($id_clanku, $user->getId(), $komentar_text);
    $komentar_text = "";
    $messages->add2("Komentář byl úspěšně vložen", MSG_INFO);
  }
  
} else if($action == ACTION_CHANGE_ROLE) {
  $user_id = $_GET['a_user_id'];
  $role_id = $_POST['a_user_role'];
  
  setRole($user_id, $role_id);
  $messages->add2("Role uživatele <b>".getUsername($user_id)."</b> byla úspěšně změněna", MSG_INFO);

} else if($action == ACTION_DELETE_USER) {
	$messages->add2("Uživatel <b>".getUsername($_GET['user_id'])."</b> byl úspěšně odstraněn", MSG_INFO);
  	deleteUser($_GET['user_id']);
  
} else if ($action == ACTION_SAVE_MATCH) {
    $a_vysledek_id = $_POST['a_vysledek_id'];
    $a_vysledek_datum = $_POST['a_vysledek_datum'];
    $a_vysledek_id_domaci = $_POST['a_vysledek_id_domaci'];
    $a_vysledek_id_hoste = $_POST['a_vysledek_id_hoste'];
    $a_vysledek_b_domaci = $_POST['a_vysledek_b_domaci'];
    $a_vysledek_b_hoste = $_POST['a_vysledek_b_hoste'];
    $a_vysledek_soutezni = $_POST['a_vysledek_soutezni'];
    $a_vysledek_kolo = $_POST['a_vysledek_kolo'];
    $a_vysledek_sezona = $_POST['a_vysledek_sezona'];
    $a_vysledek_pozn = $_POST['a_vysledek_pozn'];
    
    $success = true;
    
    if($a_vysledek_datum == "") {
      	$success = false;
  		$messages->add2("Vyplňte prosím datum utkání", MSG_WARNING);
    }
    
    if($a_vysledek_id_domaci == -1 || $a_vysledek_id_hoste == -1) {
      	$success = false;
  		$messages->add2("Je potřeba vybrat mužstva, která se utkání účastní", MSG_WARNING);
    }
    
    if($a_vysledek_soutezni && $a_vysledek_kolo == "") {
      	$success = false;
  		$messages->add2("U soutěžního utkání je nutné vyplnit kolo", MSG_WARNING);
    }
    
    if($a_vysledek_id_domaci == $a_vysledek_id_hoste) {
      	$success = false;
  		$messages->add2("Utkání se nemohou účastnit dvě stejná mužstva", MSG_WARNING);
    }
    
    if($success) {
      
    	if($a_vysledek_id_domaci == ZDELOV_A || $a_vysledek_id_hoste == ZDELOV_A) $is_zdelov = 1;
      	else $is_zdelov = 0;
      
      	if($a_vysledek_soutezni == 1) {
        	$soutezni = 1;
      	} else { 
        	$soutezni = 0;
        	$a_vysledek_kolo = "NULL";
      	}
      
      	if($a_vysledek_b_domaci == "" || $a_vysledek_b_hoste == "") {
        	$a_vysledek_b_domaci = "NULL";
        	$a_vysledek_b_hoste = "NULL";
        	$a_vysledek_odehrano = 0;
      	} else{
        	$a_vysledek_odehrano = 1;
      	}
      
	      if($a_vysledek_id != "") {
	        updateUtkani($a_vysledek_datum, $a_vysledek_id_domaci, $a_vysledek_id_hoste, $a_vysledek_b_domaci,
				$a_vysledek_b_hoste, $soutezni, $a_vysledek_sezona, $a_vysledek_odehrano, $a_vysledek_kolo,
				$a_vysledek_pozn, $a_vysledek_id);
	        $messages->add2("Výsledek byl úspěšně upraven", MSG_INFO);
	      } else {
	        insertUtkani($a_vysledek_datum, $a_vysledek_id_domaci, $a_vysledek_id_hoste, $a_vysledek_b_domaci,
				$a_vysledek_b_hoste, $soutezni, $a_vysledek_sezona, $a_vysledek_odehrano, $a_vysledek_kolo,
				$a_vysledek_pozn, $a_vysledek_id);
	        $messages->add2("Výsledek byl úspěšně uložen", MSG_INFO);
	      }
	      $a_vysledek_datum = StrFTime("%Y-%m-%d", Time());
	      $a_vysledek_id_domaci = -1;
	      $a_vysledek_id_hoste = -1;
	      $a_vysledek_b_domaci = "";
	      $a_vysledek_b_hoste = "";
	      $a_vysledek_sezona = SEASON;
	      $a_vysledek_soutezni = false;
	      $a_vysledek_kolo= "";
	      $a_vysledek_pozn = "";
    }
          
} else if($action == ACTION_DELETE_MATCH){
    $id_del_utkani = $_GET['id_del_utkani'];
    $query = mysql_query("DELETE FROM utkani WHERE ID_UTKANI='$id_del_utkani'");
  
} else if($action == ACTION_DELETE_REPORT){      
      $query = mysql_query("DELETE FROM clanek WHERE id_clanku='$id_clanku'");
      
} else if($action == ACTION_SAVE_REPORT){
      $a_cl_nadpis = $_POST['a_cl_nadpis'];
      $a_cl_popis = $_POST['a_cl_popis'];
      $a_cl_obsah = $_POST['a_cl_obsah'];
      $a_cl_id_utkani = $_POST['a_cl_id_utkani'];

      $success = true;
      
      if($a_cl_nadpis == "") {
      		$success = false;
      		$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
      }
      
      if($success) {
      		$page = PAGE_ADMIN_REPORTS;
	        $menu = get_page_menu(PAGE_ADMIN_REPORTS);
	        
      		$messages->add2("Článek úspěšně uložen", MSG_INFO);
          	if($id_clanku == ""){
            	$id_clanku = insertReport($a_cl_nadpis, $a_cl_popis, $a_cl_obsah, $user->getId());
          	} else {
          		if($_POST['a_cl_update'] == 1){
            		updateReport(true, $id_clanku, $a_cl_nadpis, $a_cl_popis, $a_cl_obsah, $user->getId());
          		} else {
          			updateReport(false, $id_clanku, $a_cl_nadpis, $a_cl_popis, $a_cl_obsah, $user->getId());
          		}
          	}  
          
          	if($a_cl_id_utkani != -1){
            	setReportMatch($a_cl_id_utkani, $id_clanku);
          	}
      }
      
} else if($action == ACTION_SAVE_PLAYER) {
      $p_id_hrac = $_POST['p_id_hrac'];
      $p_name = convert($_POST['p_name']);
      $p_surname = convert($_POST['p_surname']);
      $p_birthday = $_POST['p_birthday'];
      $p_nameday = $_POST['p_nameday'];
      $p_hosting = convert($_POST['p_hosting']);
      $p_active = $_POST['p_active'];
      $p_photo = $_POST['p_photo'];
      $p_post_id = $_POST['p_post_id'];

      if($p_active == true) $p_active = 1;
      else $p_active = 0;
      
      $success = true;
     
      if($p_name == "" || $p_surname == ""){
      		$success = false;
      		$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
      }
      
      if($success){
      		$page = PAGE_ADMIN_PLAYERS;
	        $menu = get_page_menu(PAGE_ADMIN_PLAYERS);
	        
      		$messages->add2("Hráč úspěšně uložen", MSG_INFO);
	      	
      		if($p_id_hrac != "")
	        	updatePlayer($p_id_hrac, $p_name, $p_surname, $p_birthday, $p_nameday, $p_hosting, $p_post_id, $p_active, $p_photo);
	      	else
	        	insertPlayer($p_name, $p_surname, $p_birthday, $p_nameday, $p_hosting, $p_post_id, $p_active, $p_photo);
      }
        
} else if($action == ACTION_DELETE_PLAYER){
      $id_hrac = $_GET['id_hrac'];
      $messages->add2("Hráč ".getPlayerName($id_hrac)." byl úspěšně smazán", MSG_INFO);
      deletePlayer($id_hrac);
      
} else if($action == ACTION_SAVE_TEAM){
      $t_id_team = $_POST['t_id_team'];
      $t_nazev = convert($_POST['t_nazev']);
      $t_zkratka = convert($_POST['t_zkratka']);
      $t_trida = $_POST['t_trida'];

      if($t_nazev == "" || $t_zkratka == "") {
      	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
      } else {
      	$page = PAGE_ADMIN_TEAMS;
	    $menu = get_page_menu(PAGE_ADMIN_TEAMS);
      	$messages->add2("Mužstvo ".$t_nazev." bylo úspěšně uloženo", MSG_INFO);
      	if($t_id_team != "") updateTeam($t_id_team, $t_nazev, $t_zkratka, $t_trida);
      	else insertTeam($t_nazev, $t_zkratka, $t_trida);
      }
         
} else if($action == ACTION_DELETE_TEAM){
      $id_team = $_GET['id_team'];
      $messages->add2("Mužstvo bylo úspěšně smazáno", MSG_INFO);
      deleteTeam($id_team);

} else if($action == ACTION_SAVE_VIDEO){
      $t_id_video = $_POST['t_id_video'];
      $t_nazev = convert($_POST['t_nazev']);
      $t_datum = $_POST['t_datum'];
      $t_id_clanek = $_POST['t_id_clanek'];
      $t_soubor = $_POST['t_soubor'];

      if($t_id_video != "")
        updateVideo($t_id_video, $t_nazev, $t_datum, $t_soubor, $t_id_clanek);
      else
        insertVideo($t_nazev, $t_datum, $t_soubor, $t_id_clanek);
        
} else if($action == ACTION_DELETE_VIDEO){
      $id_video = $_GET['id_video'];
      deleteVideo($id_video);
      
} else if ($action == ACTION_SAVE_ROSTER) {
    $id_utkani = $_POST['s_id_utkani'];
    
    $query = mysql_query("DELETE FROM soupiska WHERE ID_UTKANI='$id_utkani'");
    
    $success = true;
    
    for($i=1; $i<=11; $i++){
      $id_hrac = $_POST["s_id_hrac_$i"];
      if($id_hrac != -1){
        $id_post = $_POST["s_id_post_$i"];
        $branky = $_POST["s_b_$i"];
        if($_POST["s_zk_$i"] == true) $zk = 1; else $zk=0;
        if($_POST["s_ck_$i"] == true) $ck = 1; else $ck=0;
        insertSoupiska($id_utkani, $id_hrac, $id_post, $branky, $zk, $ck, -1);
      } else {
      	$success = false;
      }
      
      $id_hrac_str = $_POST["s_id_hrac_str_$i"];
      if($id_hrac_str != -1){
        $branky = $_POST["s_b_str_$i"];
        if($_POST["s_zk_str-$i"] == true) $zk = 1; else $zk=0;
        if($_POST["s_ck_str_$i"] == true) $ck = 1; else $ck=0;
        insertSoupiska($id_utkani, $id_hrac_str, $id_post, $branky, $zk, $ck, $id_hrac);
      }
    }
    
    if($success){
    	$messages->add2("Soupiska k utkání byla úspěšně uložena", MSG_INFO);
    } else {
    	$messages->add2("Soupiska byla uložena, avšak není kompletní, prosím doplňte ji", MSG_WARNING);
    }
    
} else if($action == ACTION_DELETE_ORGAN){
      $id_clen = $_GET['id_clen'];
      deleteClen($id_clen);
      $messages->add2("Člen realizačního týmu byl úspěšně odstraněn", MSG_INFO);
      
} else if($action == ACTION_SAVE_ORGAN){
    $a_clovek_id = $_POST['a_clovek_id'];
    $a_clovek_name = convert($_POST['a_clovek_name']);
    $a_clovek_function = convert($_POST['a_clovek_function']);
    $a_clovek_priority = $_POST['a_clovek_priority'];
    $a_clovek_photo = $_POST['a_clovek_photo'];

    if($a_clovek_name == "" || $a_clovek_function == "") {
    	$page = PAGE_ADMIN_ORGAN;
	    $menu = get_page_menu(PAGE_ADMIN_ORGAN);
      	$messages->add2("Vyplňte prosím všechny údaje označené červenou hvězdičkou", MSG_WARNING);
    } else {
    	if($a_clovek_id != ""){
      		updateClen($a_clovek_id, $a_clovek_name, $a_clovek_function, $a_clovek_priority, $a_clovek_photo);
      		$messages->add2("Člen realizačního týmu byl úspěšně upraven a uložen", MSG_INFO);
    	} else {
      		insertClen($a_clovek_name, $a_clovek_function, $a_clovek_priority, $a_clovek_photo);
      		$messages->add2("Člen realizačního týmu byl úspěšně uložen", MSG_INFO);
    	}
    }
    
} else if($action == ACTION_SAVE_UPDATE){
    $a_id = $_POST['a_id'];
    $a_version = convert($_POST['a_version']);
    $a_content = $_POST['a_content'];
    
    if($a_version == "" || $a_content == "") {
    	$page = PAGE_ADMIN_UPDATE;
	    $menu = get_page_menu(PAGE_ADMIN_UPDATE);
      	$messages->add2("Vyplňte verzi systému a souhrn změn v této verzi!!!", MSG_WARNING);
    } else {
    	if($a_id != ""){
      		updateAktualizace($a_id, $a_version, $a_content);
      		$messages->add2("Aktualizace byla úspěšně upravena a uložena", MSG_INFO);
    	} else {
      		insertAktualizace($a_version, $a_content);
      		$messages->add2("Aktualizace byla úspěšně uložena", MSG_INFO);
    	}
    }

} else if($action == ACTION_DELETE_UPDATE){
    $id_akt = $_GET['id_aktualizace'];
    deleteAktualizace($id_akt);
    $messages->add2("Aktualizace byla úspěšně smazána", MSG_INFO);

} else if($action == ACTION_SEND_TO_EMAIL){
    $a_id = $_GET['id_clanku'];
    $a_name = $_POST['a_name'];
    $a_emails = $_POST['a_emails'];
    
    $success = true;
    
    if($a_name == "") {
    	$messages->add2("Vyplňte prosím Vaše jméno", MSG_WARNING);
    	$success = false;
    }
    if($a_emails == "") {
    	$messages->add2("Vyplňte alespoň jednu emailovou adresu", MSG_WARNING);
    	$success = false;
    } else {
    	$emails = explode(";", $a_emails);
    	foreach($emails as $i => $email) {
    		if($email == "") {
    			unset($emails[$i]);
    			continue;
    		}
    		if(!is_mail($email)) {
    			$messages->add2("Emailová adresa ".$email." není ve správném tvaru", MSG_WARNING);
    			$success = false;
    		}
    	}
    	if(count($emails) == 0){
    		$messages->add2("Zadejte alespoň jednu platnou emailovou adresu", MSG_WARNING);
    		$success = false;
    	}
    }
    if($success) {
    	$subject = "Upozornění na článek z webu TJ Sokol Zdelov";
  		$message = "Dobry den, \n\nVas pritel ".$_POST['a_name']." Vam zaslal upozorneni na clanek z webu TJ Sokol Zdelov:\n\nTitulek clanku: ".removeDiacritics(getReportTitle($id_clanku))."\n\nCely clanek si muzete precist po kliknuti na nasledujici odkaz:\n".DOMAIN."/".redirect_str_header(PAGE_REPORT)."&id_clanku=".$_GET['id_clanku']."\n\nPokud neni odkaz aktivni ve Vasem emailovem klientovi, zkopirujte jej prosim do radku adresy Vaseho internetoveho prohlizece.\n\nS pozdravem\nFlashman - administrator webu TJ Sokol Zdelov\n".DOMAIN;
  		$headers = 'From: sokolzdelov@dadena.com';
  		foreach($emails as $email){
  			mail($email, $subject, $message, $headers);
  		}
    	$messages->add2("Článek byl úspěšně odeslán na zadané emailové adresy", MSG_INFO);	
    }
    
}

}

?>